Corolla

From Biology-Online Dictionary | Biology-Online Dictionary

Corolla

The petals of a flower collectively.