WikiWord

English

ylang-ylang

noun

Meaning

  1. The fragrant flower of a tropical tree (Cananga odorata) native to southeast Asia.
  2. An essential oil derived from this flower used in aromatherapy and perfumes.
  3. The tree on which ylang ylang flowers grow.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data