immunoprotector (English, noun)
expansion: immunoprotector (plural immunoprotectors)
Senses:
glosses: Anything that provides immunoprotection
Forms:
form: immunoprotectors
tags: plural