Definitions of Scophthalmus rhombus:

  • noun:   European food fish