Meaning of cananga odorata
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
Other information on cananga odorata
WIKIPEDIA results for
cananga odorata
Amazon results for
cananga odorata
Tweet