Definify.com

Definition 2024


petals

petals

See also: pètals

English

Noun

petals

  1. plural of petal

Anagrams