scomberomorus maculatus
Meaning, Definition & Usage
Dictionary
Related
noun
a large commercially important mackerel of the Atlantic coastal waters of North America
WordNet
Previous
scolytus
scomber
scomberesocidae
scomberesox
scomberoid
Next
scombresocidae
scombresox
scombridae
scombriformes
scombroid