Home

Word

Cananga odorata, n.
more info evergreen Asian tree with aromatic greenish-yellow flowers yielding a volatile oil; widely grown in the tropics as an ornamental
<noun.plant>

Cananga odorata ilang-ilang ylang-ylang