Meaning of trachurus trachurus
Definition of trachurus trachurus
(noun)
large
elongated
compressed
food
fish
of the Atlantic
waters
of Europe
Other information on trachurus trachurus
WIKIPEDIA results for
trachurus trachurus
Amazon results for
trachurus trachurus
Tweet