syntoxoid

English

Etymology

From syn- +‎ toxoid.

Noun

syntoxoid (plural syntoxoids)

  1. (obsolete) A toxoid having the same degree of affinity for an antitoxin that the toxin has.

Anagrams