Word info

syntoxoid

Noun

Meaning

syntoxoid (plural syntoxoids)

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

Source: en.wiktionary.org

Related terms

Close letter words and terms