Definition, synonyms and picture of petal

Learn in

petal

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