What is the meaning of petals in English?

Learn vocabulary with pictures as well as definitions of petals in English

Learn in

See more

n. petals (petal)

Definition of petal in English

Leaf-like structure of a flower that is of variable color and shape according to the plant species, which, in certain flowers, produces aromatic compounds.