Solea solea
1.
(
noun
) highly valued as food
Synonyms:
European sole
Related Words:
sole
Terms and Conditions of Use / Copyright Notice