allergoid (English, noun)
expansion: allergoid (plural allergoids)
Senses:
glosses: A protein that has been modified for use in desensitization protocols, or for induction of oral/sublingual tolerance.
Forms:
form: allergoids
tags: plural