scomberomorus cavalla - English Synonyms Dictionary

scomberomorus cavalla

n.
[1] king mackerel , cavalla , cero