flower petal
flower
ˈflaʊə
flawe
pe
pe
tal
təl
tēl

Definition & Meaning of "flower petal"in English

Flower petal
01

part of the perianth that is usually brightly colored 

flower petal definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
singular
not gender specific
Plural form
flower petals
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store