haplodepletionhaplodepletion means depletion of haploid cells.EtymologyFrom haplo- + depletion.noundepletion of haploid cells