POLYPETALOUS

Definition of POLYPETALOUS

  1. (adj)having a corolla composed of many separated or distinct petals