Ylang Ylang, scientifically referred to as Cananga odorata, is actually a tropical tree indigenous to Southeast Asia. Its identify, Apparently, usually means “flower of bouquets,” which supplies you a hint from the magnificence and richness that this plant holds within its blossoms.Amidst The ocean of essential oils, what can make Ylang Ylang s