Meaning of flower petal

Definition of flower petal

(noun) part of the perianth that is usually brightly colored

Other information on flower petal

WIKIPEDIA results for flower petal
Amazon results for flower petal