English Dictionary
◊ CAVALLA
cavalla
n : large mackerel with long pointed snout; important food and
game fish of the eastern Atlantic coast south to Brazil
[syn: {king mackerel}, {cero}, {Scomberomorus cavalla}]