Word info

immunostressor

Noun

Meaning

immunostressor (plural immunostressors)

Any material that causes stress to the immune system

Source: en.wiktionary.org

Close letter words and terms