Dictionary > Corolla

Corolla

Corolla
The petals of a flower collectively.


You will also like...