SPANISH MACKEREL


Meaning of SPANISH MACKEREL in English

[Spanish mackerel] n (1666): a large scombroid food and game fish (Scomberomorus maculatus) that is bluish above with oval brown spots on the sides and is found off the American Atlantic coast from Cape Ann to Brazil

Merriam-Webster English vocab.      Английский словарь Merriam Webster.