Word info

immunodepleting

Adjective

Meaning

immunodepleting (comparative more immunodepleting, superlative most immunodepleting)

Causing immunodepletion.

Source: en.wiktionary.org

Close letter words and terms