Home
Search
Index
Definify.com
Definition
2025
rosepetals
rosepetals
See also:
rose-petals
and
rose petals
English
Noun
rosepetals
plural of
rosepetal
Similar Results