Defenition of the word scomberomorus sierra
-
Defenition of the word scomberomorus sierra
- a Spanish mackerel of western North America
Synonyms for the word scomberomorus sierra
-
- Scomberomorus sierra
- sierra
Hypernyms for the word scomberomorus sierra
See other words