• Rose-petal

    Full definition of rose-petal

    Noun

    rose-petal

    (plural rose-petals)
    1. Alternative spelling of rose petal
    © Wiktionary