Definify.com

Definition 2025


rosepetals

rosepetals

See also: rose-petals and rose petals

English

Noun

rosepetals

  1. plural of rosepetal