English dictionary
trachurus trachurus meaning and definition
Definition and meaning of trachurus trachurus at MeaningMonkey.org. trachurus trachurus meaning and definition in the English Dictionary.TRACHURUS TRACHURUS noun
Definition of Trachurus trachurus (noun)
- large elongated compressed food fish of the Atlantic waters of Europe
- synonyms: horse mackerel, saurel
Source: Princeton University Wordnet