cananga_odorataEnglish

Cananga odorata, ilang-ilang, ylang-ylang

Noun

Evergreen Asian tree with aromatic greenish-yellow flowers yielding a volatile oil, widely grown in the tropics as an ornamental

English: ilang-ilang, ylang-ylang, Cananga odorata

Bahasa: kenanga

Bahasa words with similar meanings

English words with similar meanings

Show 2 words