Scomber scombrus
English Dictionary
->
Letter S
-> Scomber scombrus
Search Dictionary:
Scomber scombrus Definition
(n)
important
food
fish
of
the
northern
Atlantic
and
Mediterranean
;
its
body
is
greenish
-
blue
with
dark
bars
and
small
if
any
scales
Scomber scombrus Synonyms
common mackerel
Scomber scombrus
shiner
© Art Branch Inc.