Scomberomorus meaning
UK US
Scomberomorus (noun): Spanish mackerels.
Definition of Scomberomorus
- Spanish mackerels
Synonyms: genus Scomberomorus
Type of: fish genus
Word lists: words starting with SC · words ending in US · 13-letter words
More about Scomberomorus on Wikipedia.