Home
Search
Index
Definify.com
Definition
2024
flower-petals
flower-petals
See also:
flowerpetals
and
flower petals
English
Noun
flower
-
petals
plural of
flower-petal
Similar Results