Wiktionary
ylang ylangs
n. (plural of ylang ylang English)
n. (plural of ylang ylang English)