polypetalous🔊adjEtymology From poly- + petalous.1Biology, Botany, Natural sciences having a corolla composed of distinct, separable petals