flowerpetals
See also:
flower-petals
and
flower petals
English
Noun
flowerpetals
plural of
flowerpetal