Meaning of scomber scombrus
Definition of scomber scombrus
(noun)
important
food
fish
of the
northern
Atlantic and Mediterranean; its
body
is greenish-blue with
dark
bars
and
small
if any scales
Other information on scomber scombrus
WIKIPEDIA results for
scomber scombrus
Amazon results for
scomber scombrus
Tweet