English dictionary
water buttercup meaning and definition
Definition and meaning of water buttercup at MeaningMonkey.org. water buttercup meaning and definition in the English Dictionary.WATER BUTTERCUP noun
Definition of water buttercup (noun)
- plant of ponds and slow streams having submerged and floating leaves and white flowers; Europe and North America
- synonyms: Ranunculus aquatilis, water crowfoot
Source: Princeton University Wordnet