meaning of polypetalous

1. Consisting of, or having, several or many separate petals; as, a polypetalous corolla, flower, or plant.
2.
having a corolla composed of many separated or distinct petals


Related Words

polypetalous |

Developed & Maintained By Taraprasad.com

Treasure Words