Find the word definition

Wiktionary
green hellebores

n. (green hellebore English)