allergoid
Noun
Meaning
allergoid (plural allergoids)
A protein that has been modified for use in desensitization protocols, or for induction of oral/sublingual tolerance.
Noun
allergoid (plural allergoids)
A protein that has been modified for use in desensitization protocols, or for induction of oral/sublingual tolerance.