immunodepleting adjective1 •Causing immunodepletion. formsmore immunodepleting · most immunodepleting