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