Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
petals
in English
petals
us
//ˈpɛ.təlz//
uk
//ˈpiː.təlz//
#common
Lemma:
petal
The lemma is the base or root form of this word.
Definitions
Noun
colorful
parts
of
a
flower
components
of
the
corolla
(
often
separate
,
brightly
colored
)