immunobarrier (English, noun)
expansion: immunobarrier (plural immunobarriers)
Senses:
topics: immunology
medicine
sciences
glosses: Any barrier to the functioning of the immune system
Forms:
form: immunobarriers
tags: plural