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