Find the word definition

Wiktionary
green men

n. (plural of green man English)