Home / W / water shamrock

water shamrock

noun 14 letters Scrabble 27 WWF 28
Definitions
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

Look “water shamrock” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →