Meaning of solea solea

Definition of solea solea

(noun) highly valued as food

Other information on solea solea

WIKIPEDIA results for solea solea
Amazon results for solea solea