Meaning of lomustine

Definition of lomustine

(noun) an antineoplastic drug often used to treat brain tumors or Hodgkin's disease

Other information on lomustine

WIKIPEDIA results for lomustine
Amazon results for lomustine