Find the word definition

Wiktionary
ylang ylangs

n. (plural of ylang ylang English)