Definitions of Trachurus trachurus:

  • noun:   large elongated compressed food fish of the Atlantic waters of Europe