immunodepleting

English

Etymology

From immuno- +‎ depleting.

Adjective

immunodepleting (comparative more immunodepleting, superlative most immunodepleting)

  1. Causing immunodepletion.