Definify.com

Definition 2024


rosepetals

rosepetals

See also: rose-petals and rose petals

English

Noun

rosepetals

  1. plural of rosepetal