YourDictionary

Dictionary Home » Science » corolla

corolla science definition

The petals of a flower considered as a group or unit. See more at flower.

Learn more about corolla

link/cite print suggestion box