Gardener's Dictionary: Corolla

Corolla (n.): The petals or inner floral leaves of a flower.

SEE MORE GARDENING TERMS>>

Additional information