Find the word definition

Wiktionary
water-blob

n. (context UK regional English) The marsh marigold, ''Caltha palustris''; also used for other similar plants.