A rose is a woody, thorny plant of the rosaceae family. There are more than one hundred species of roses, with large showy flowers in many different colors. The medicinal uses and health benefits of a rose are many. Rose petals are a natural source of vitamin C and they are rich in polyphenols, which are water-soluble. Rose is efficient in cleansing the gall bladder and liver, and it helps improve bile secretion.