CANANGA ODORATA





Definition:

  1. [noun] evergreen Asian tree with aromatic greenish-yellow flowers yielding a volatile oil; widely grown in the tropics as an ornamental
    Synonyms: ilang-ilang, ylang-ylang, Cananga odorata

Synonyms: