VariousWords beta
Related Terms:
Definitions:
Adjective
polypetalous
Definition: having a corolla composed of many separated or distinct petals
Definition: having a corolla composed of distinct, separable petals