Spanish mackerel

From Wiktionary, the free dictionary

English

Noun

Spanish mackerel (plural Spanish mackerels)

  1. Any member of a tribe of mackerel (Scomberomorini)

Synonyms

Translations

Wikiwand - on

Seamless Wikipedia browsing. On steroids.