Meaning of scomberomorus

Definition of scomberomorus

(noun) Spanish mackerels

Other information on scomberomorus

WIKIPEDIA results for scomberomorus
Amazon results for scomberomorus