"Rose petals" refers to the soft, fragrant and colorful parts of a rose flower that are often associated with love, romance, and beauty. Full definition
Couples will be pampered with rose petals on the bed and chocolate covered strawberries on the second night. (vacationidea.com)
Try the signature Rose Massage and you'll find out — it's a relaxing full body massage on a bed of rose petals with the scent of roses subtly wafting below (styleathome.com)
I just made rose tea today:) What else do you use dried rose petals in? (101cookbooks.com)