English dictionary
cananga odorata meaning and definition
Definition and meaning of cananga odorata at MeaningMonkey.org. cananga odorata meaning and definition in the English Dictionary.CANANGA ODORATA noun
Definition of Cananga odorata (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
Source: Princeton University Wordnet