See also: rosepetal and rose petal

English

edit

Noun

edit

rose-petal (plural rose-petals)

  1. Alternative spelling of rose petal

Anagrams

edit