The WALA Plant Library
Rose

Constituents

There are more than 400 individual components in rose oil. Among other things rose petals contain essential oil, tannin, lipids, wax and resin.

  Natures's Treasures Transformed for You