English dictionary
ylang-ylang meaning and definition
Definition and meaning of ylang-ylang at MeaningMonkey.org. ylang-ylang meaning and definition in the English Dictionary.YLANG-YLANG noun
Definition of ylang-ylang (noun)
- evergreen Asian tree with aromatic greenish-yellow flowers yielding a volatile oil; widely grown in the tropics as an ornamental
- synonyms: Cananga odorata, ilang-ilang
Source: Princeton University Wordnet