meaning of cananga odorata

cananga odorata meaning in General Dictionary

evergreen Asian tree with fragrant greenish-yellow blossoms producing a volatile oil; extensively cultivated in the tropics as an ornamental