Definitions of Genus scomberomorus:

  • noun:   Spanish mackerels