Adjective
immunodepleting (comparative more immunodepleting, superlative most immunodepleting) Causing immunodepletion.