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