Cananga odorata
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
Related Words:
angiospermous tree
,
flowering tree
Terms and Conditions of Use / Copyright Notice