SynonymX
Speak
Scomberomorus Maculatus
Definition of Scomberomorus Maculatus
1.
A large commercially important mackerel of the Atlantic coastal waters of North America
Noun
Semanticaly linked words with "scomberomorus maculatus"
genus scomberomorus
scomberomorus
spanish mackerel
Hyponims for word "scomberomorus maculatus"
spanish mackerel