Ylang Ylang essential oil is distilled from the tropical flower, ylang ylang or Cananga odorata. The name ylang ylang means “flower of flowers” and it is no wonder since the aroma is exquisitely floral. If ever there was a fragrance of heaven on earth it is ylang ylang.… Read more
Tag