English dictionary
cytotoxin meaning and definition
Definition and meaning of cytotoxin at MeaningMonkey.org. cytotoxin meaning and definition in the English Dictionary.CYTOTOXIN noun
Definition of cytotoxin (noun)
- any substance that has a toxic effect on cells
Source: Princeton University Wordnet