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