lomustine
Explore definitions, synonyms, and language insights of lomustine
Definitions
Noun
an antineoplastic drug often used to treat brain tumors or Hodgkin''s disease
Explore definitions, synonyms, and language insights of lomustine