immunodepressing
Speech parts
1. immunodepressing - Adjective
2. immunodepressing - Verb
Meaning
immunodepressing (comparative more immunodepressing, superlative most immunodepressing)
Causing immunodepression
immunodepressing
present participle of immunodepress