syntoxoid (English, noun)
expansion: syntoxoid (plural syntoxoids)
Senses:
glosses: A toxoid having the same degree of affinity for an antitoxin that the toxin has.
tags: obsolete
Forms:
form: syntoxoids
tags: plural