English Dictionary
◊ SCOMBEROMORUS
Scomberomorus
n : Spanish mackerels [syn: {Scomberomorus}, {genus
Scomberomorus}]