VariousWords beta
Related Terms:
Definitions:
Noun
cytotoxin
Definition: any substance that has a toxic effect on cells
Definition: Any substance having a specific toxic effect on certain cells