sogliola occhiuta

Italian edit

 

Etymology edit

Literally, eyed sole.

Noun edit

sogliola occhiuta f (plural sogliole occhiute)

  1. the fish Microchirus ocellatus

Further reading edit