flower petal
Noun

flower petal (plural flower petals)

  1. A petal of a flower.
  2. A modified leaf that surrounds the reproductive parts of flowers, often brightly colored or unusually shaped to attract pollinators.



This text is extracted from the Wiktionary and it is available under the CC BY-SA 3.0 license | Terms and conditions | Privacy policy 0.002
Offline English dictionary