Definition, synonyms and picture of petal

Learn in


n. 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.

Synonyms of petal in English


Lists where this word appears

Flower Parts I

9 words to learn