MENYANTHES TRIFOLIATA
(noun)Definitions
There is 1 meaning of the phrase
Menyanthes Trifoliata.
Menyanthes Trifoliata - as a 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
Synonyms (Exact Relations)
bog myrtlebogbeanbuckbeanmarsh trefoilwater shamrock