flower petal
Meaning
- A petal of a flower.
- A modified leaf that surrounds the reproductive parts of flowers, often brightly colored or unusually shaped to attract pollinators.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "flower petal" and many other words and sentences in English.