Definition of Scomberomorus Sierra in English :

Define Scomberomorus Sierra in English

Scomberomorus Sierra meaning in English

Meaning of Scomberomorus Sierra in English

Pronunciation of Scomberomorus Sierra in English

Scomberomorus Sierra pronunciation in English

Pronounce Scomberomorus Sierra in English

Scomberomorus Sierra

see synonyms of scomberomorus sierra

Noun

1. scomberomorus sierra, sierra

a Spanish mackerel of western North America

WordNet Lexical Database for English. Princeton University. 2010.