Noun trachurus trachurus has 1 sense
  1. horse mackerel, saurel, Trachurus trachurus - large elongated compressed food fish of the Atlantic waters of Europe
    --1 is a kind of scad
,
TOP