English synonyms about - contact  

Scomberomorus maculatus

noun

1 Scomberomorus maculatus

A large commercially important mackerel of the Atlantic coastal waters of North America.


Find more on scomberomorus maculatus elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144