Meaning of water shamrock in English
Pronunciation
US accent
UK accent
Noun
water shamrockDefinitions
1. perennial plant of Europe and America having racemes of white or purplish flowers and intensely bitter trifoliate leavesExamples
- « often rooting at water margin and spreading across the surface »