• word of the day

    cananga odorata

    cananga odorata - Dictionary definition and meaning for word cananga odorata

    Definition
    (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
Connect with us on Facebook
Paytm