Meaning of scomberomorus cavalla
Definition of scomberomorus cavalla
(noun)
large
mackerel
with
long
pointed
snout;
important
food
and
game
fish
of the
eastern
Atlantic
coast
southward
to Brazil
Other information on scomberomorus cavalla
WIKIPEDIA results for
scomberomorus cavalla
Amazon results for
scomberomorus cavalla
Tweet