limanda has definitions from the fields of biology,zoology
1
[ noun ] (biology,zoology) a genus of Pleuronectidae; righteye flounders having a humped nose and small scales; the underside is often brightly colored

Synonyms

genus_Limanda

*