Definition of Cytotoxin

  • (noun) any substance that has a toxic effect on cells

Synonyms of Cytotoxin


No Synonyms Found.

Antonyms of Cytotoxin


No Antonyms Found.

Homophones of Cytotoxin


No Homophones Found.