Meaning of procarbazine

Definition of procarbazine

(noun) an antineoplastic drug used to treat Hodgkin's disease

Other information on procarbazine

WIKIPEDIA results for procarbazine
Amazon results for procarbazine