Find the word definition

Wiktionary

greensomes

n. (plural of greensome English)