VariousWords beta
Related Terms:
Definitions:
Noun
ilang-ilang
ylang-ylang
Cananga odorata
Definition: evergreen Asian tree with aromatic greenish-yellow flowers yielding a volatile oil; widely grown in the tropics as an ornamental