Polyploid
English Meaning
- Having one or more extra sets of chromosomes: a polyploid species; a polyploid cell.
- An organism with more than two sets of chromosomes.
Sorry, No Malayalam Meaning for your input!
See Polyploi Want To Try Polyploid In Malayalam??