English edit

Etymology edit

haplo- +‎ depletion

Noun edit

haplodepletion (uncountable)

  1. depletion of haploid cells