See also: rosepetal and rose petal

English edit

Noun edit

rose-petal (plural rose-petals)

  1. Alternative spelling of rose petal

Anagrams edit