syntoxoid
Noun
Meaning
syntoxoid (plural syntoxoids)
(obsolete) A toxoid having the same degree of affinity for an antitoxin that the toxin has.
Noun
syntoxoid (plural syntoxoids)
(obsolete) A toxoid having the same degree of affinity for an antitoxin that the toxin has.