Ylang Ylang is a star-shaped, yellow flower with large, curved petals that is indigenous to the rain forests of many Asian nations, Polynesia, and Madagascar. The name, ylang ylang, derives from the Tagalog word, ilang, which translates to “wilderness.” Some suggest this is a reference to the manner in which the flowers dangle and dance […]