Scomberomorus maculatus
English Dictionary
->
Letter S
-> Scomberomorus maculatus
Search Dictionary:
Scomberomorus maculatus Definition
(n)
a
large
commercially
important
mackerel
of
the
Atlantic
coastal
waters
of
North
America
Scomberomorus maculatus Synonyms
Scomberomorus maculatus
© Art Branch Inc.