GeneralConnection.comDictionary
cananga odorata
Noun

1. ilang-ilang
1. ylang-ylang, Cananga odorata, angiospermous tree, flowering tree
Usage