Word Meaning

Find the meaning or definition of a english word


petal definition and meaning

n. One of the leaves of the corolla, or the colored leaves of a flower. See Corolla, and Illust. of Flower.
n. One of the expanded ambulacra which form a rosette on the black of certain Echini.

Crossword clues for petal

- A little flower
- Bloom segment
- Corolla leaf
- Floral leaf
- Flower leaf
- Flower part
- Flower segment
- Pacino gets behind favourite flower part
- Part of a flower
- Part of bloom
- Part of flower
- Part of parapet allowed for part of corolla


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver