Meaning of water buttercup
Definition of water buttercup
(noun)
plant
of ponds and
slow
streams having
submerged
and
floating
leaves and
white
flowers; Europe and North America
Other information on water buttercup
WIKIPEDIA results for
water buttercup
Amazon results for
water buttercup
Tweet