Word info

immunobarrier

Noun

Meaning

immunobarrier (plural immunobarriers)

(immunology) Any barrier to the functioning of the immune system

Source: en.wiktionary.org

Close letter words and terms