Meaning of menyanthes trifoliata
Definition of menyanthes trifoliata
(noun)
perennial
plant
of Europe and America having racemes of
white
or
purplish
flowers and
intensely
bitter
trifoliate
leaves;
often
rooting
at
water
margin
and
spreading
across
the
surface
Other information on menyanthes trifoliata
WIKIPEDIA results for
menyanthes trifoliata
Amazon results for
menyanthes trifoliata
Tweet