Definition of Cytotoxin

  • 1. Any substance that has a toxic effect on cells Noun

Semanticaly linked words with "cytotoxin"

Hyponims for word "cytotoxin"