Definify.com

Definition 2025


flower-petals

flower-petals

See also: flowerpetals and flower petals

English

Noun

flower-petals

  1. plural of flower-petal