trachurus_trachurusEnglish

Trachurus trachurus, horse mackerel, saurel

Noun

Large elongated compressed food fish of the Atlantic waters of Europe

English: horse mackerel, saurel, Trachurus trachurus

English words with similar meanings

Show 2 words