Definitions of Solea solea:

  • noun:   highly valued as food