Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Petal
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.
←
Pet
Petaled
→
Shares
Related Words
Petala
Petaled
Petaliferous
Petaliform
Petaline
Petalism
Petalite
Petalody
Petaloid
Petaloideous
Petalosticha
Petalous
Petalum
Menu
Home
Search
My Last Searches