rose-petals
See also:
rosepetals
and
rose petals
English
Noun
rose
-
petals
plural of
rose-petal