leukodepletionEtymologyFrom leuko- + depletion.leukodepletion means depletion of leukocytes Lexicurio rates it Distinctive — a strength score of 69 out of 100.noundepletion of leukocytes