YourDictionary

Dictionary Home » Science » toxoid

toxoid science definition

A substance that is normally toxic but has been treated to destroy its toxic properties without eliminating its capacity to stimulate the production of antitoxins by the immune system.

Learn more about toxoid

link/cite print suggestion box