'Trachurus trachurus' definitions:

Definition of 'Trachurus trachurus'

(from WordNet)
noun
Large elongated compressed food fish of the Atlantic waters of Europe [syn: horse mackerel, saurel, Trachurus trachurus]

Definition of 'Trachurus trachurus'

From: GCIDE