YLANGYLANG

ylang ylang

Noun

  1. The fragrant flower of a tropical tree () 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.


The above text is a snippet from Wiktionary: ylang ylang
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!