English dictionary

limanda meaning and definition

Definition and meaning of limanda at MeaningMonkey.org. limanda meaning and definition in the English Dictionary.

LIMANDA noun

Definition of Limanda (noun)

  1. a genus of Pleuronectidae; righteye flounders having a humped nose and small scales; the underside is often brightly colored
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: