VariousWords beta
Related Terms:
Noun
Definition: Any drug or other agent that has this effect
Adjective
Definition: That stops, or slows, the growth of a cancer
VariousWords beta
Definition: Any drug or other agent that has this effect
Definition: That stops, or slows, the growth of a cancer