Polypetalous
English Meaning
Consisting of, or having, several or many separate petals; as, a polypetalous corolla, flower, or plant.
Sorry, No Malayalam Meaning for your input!
See Polypetalou Want To Try Polypetalous In Malayalam??