Meaning of cytotoxin
Definition of cytotoxin
(noun)
any
substance
that has a
toxic
effect
on cells
Other information on cytotoxin
WIKIPEDIA results for
cytotoxin
Amazon results for
cytotoxin
Tweet