Meaning of Scomberomorus

Definition of Scomberomorus

(noun) Spanish mackerels

Other information on Scomberomorus

WIKIPEDIA results for Scomberomorus
Amazon results for Scomberomorus