'Scomberomorus sierra' definitions:

Definition of 'Scomberomorus sierra'

From: WordNet
noun
A Spanish mackerel of western North America [syn: sierra, Scomberomorus sierra]