cytotoxin
nounDefinition of cytotoxin
: a substance (such as a toxin or antibody) having a toxic effect on cells
Keep scrolling for more
Keep scrolling for more