Roses are flowering plants known for their beautiful, fragrant blooms and thorny stems. They are widely cultivated in gardens and used as symbols of love and beauty.