English Dictionary
◊ POLYPETALOUS
polypetalous
adj : having a corolla composed of many separated or distinct
petals