Definify.com

Definition 2024


flower_petals

flower petals

See also: flowerpetals and flower-petals

English

Noun

flower petals

  1. plural of flower petal