cytotoxin
cytotoxin
English
Noun
Ad
Definition
Any substance having a specific toxic effect on certain cells.
Etymology
From cyto- + toxin.
Ad
cytotoxin
Any substance having a specific toxic effect on certain cells.
From cyto- + toxin.