Noun
rose petal (plural rose petals) The petal of a rose flower.
rose-petal (plural rose-petals) Alternative spelling of rose petal
rose-petal