English synonyms about - contact  

Solea solea

noun

1 Solea solea

Highly valued as food.

synonym: European sole.


Find more on Solea solea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146