Scomberomorus cavalla
1.
(
noun
) large mackerel with long pointed snout; important food and game fish of the eastern Atlantic coast south to Brazil
Synonyms:
cavalla
,
cero
,
king mackerel
Related Words:
Spanish mackerel
Terms and Conditions of Use / Copyright Notice