rose-petal

See also: rosepetal and rose petal

English

Noun

rose-petal (plural rose-petals)

  1. Alternative spelling of rose petal.

Anagrams