scomberomorus_maculatus
1. [ noun ] (zoology) a large commercially important mackerel of the Atlantic coastal waters of North America
Related terms: Spanish_mackerel Scomberomorus
Similar spelling:   Scomberomorus_cavalla
  Scomberomorus_sierra
  Scomberomorus_regalis