Big Huge Thesaurus

ylang-ylang

noun