Word info

immunodegradation

Noun

Meaning

immunodegradation (uncountable)

(immunology, rare) Degradation of or by the immune system.

Source: en.wiktionary.org

Close letter words and terms