Corolla Definition
kə-rōlə, -rŏlə
corollas
noun
The petals, or inner floral leaves, of a flower.
Webster's New World
Find Similar Words
Find similar words to corolla using the buttons below.
Find similar words to corolla using the buttons below.