VariousWords beta
Related Terms:
Noun
Definition: An immunosuppressive, antineoplastic drug used in the treatment of Hodgkin's disease and certain other forms of cancer.
VariousWords beta
Definition: An immunosuppressive, antineoplastic drug used in the treatment of Hodgkin's disease and certain other forms of cancer.