Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
corolla
in English
corolla
us
/kəˈrɑlə/
uk
/kəˈrɒlə/
#common
Plural
corollas
Definitions
Noun
petals
of
a
flower
(
not
the
calyx
)
the
colorful
part
of
a
flower
(
composed
of
petals
)