syntoxoid
English
Etymology
syn- + toxoid
Noun
syntoxoid (plural syntoxoids)
- (obsolete) A toxoid having the same degree of affinity for an antitoxin that the toxin has.
Related terms
- epitoxoid
Anagrams
- oxynotids