flower-petal
See also:
flowerpetal
and
flower petal
English
Noun
flower
-
petal
(
plural
flower-petals
)
Alternative spelling of
flower petal
.