Find the word definition

Wiktionary
buttercup anemones

n. (buttercup anemone English)