Definify.com

Definition 2026


rosepetals

rosepetals

See also: rose-petals and rose petals

English

Noun

rosepetals

  1. plural of rosepetal