Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scomberoid
in English
scomberoid
us
//ˈskɑːmbəˌroʊd//
uk
//ˈskɑːmbəˌroʊd//
#uncommon
Definitions
Adjective
related
to
mackerel
(
or
Scombridae
family
)
The
researcher
studied
the
scomberoid
species
in
the
ocean
.