English dictionary
water shamrock meaning and definition
Definition and meaning of water shamrock at MeaningMonkey.org. water shamrock meaning and definition in the English Dictionary.WATER SHAMROCK noun
Definition of water shamrock (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: bog myrtle, bogbean, buckbean, marsh trefoil, Menyanthes trifoliata
Source: Princeton University Wordnet