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