Meaning of Limanda
Definition of Limanda
(noun)
a
genus
of Pleuronectidae; righteye flounders having a
humped
nose
and
small
scales; the
underside
is
often
brightly
colored
Other information on Limanda
WIKIPEDIA results for
Limanda
Amazon results for
Limanda
Tweet