GeneralConnection.com
➔
Dictionary
cananga odorata
Noun
1. ilang-ilang
1. ylang-ylang, Cananga odorata, angiospermous tree, flowering tree
Usage