Meaning of water buttercup in English:
water buttercup
noun
1Any of various plants of the genus Ranunculus that grow in or near water.
2British dialect Marsh marigold, Caltha palustris (rare).
Origin
Mid 19th century; earliest use found in Catalogue Plants.
Are You Learning English? Here Are Our Top English Tips