toxoid

English

Etymology

From toxin +‎ -oid.

Noun

toxoid (plural toxoids)

  1. A toxin that has had its toxic properties removed, but retains its ability to generate an immune response.

Derived terms