English edit

Etymology edit

syn- +‎ toxoid

Noun edit

syntoxoid (plural syntoxoids)

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

Related terms edit

Anagrams edit