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