trachurus trachurus


Meanings

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