lomustine

Explore definitions, synonyms, and language insights of lomustine

Definitions

Noun
an antineoplastic drug often used to treat brain tumors or Hodgkin''s disease