How to pronounce "trachurus trachurus"

Add your own pronunciation of "trachurus trachurus"

Meanings and definitions of "trachurus trachurus"

Noun

large elongated compressed food fish of the Atlantic waters of Europe

Synonyms: