procarbazine

Explore definitions, synonyms, and language insights of procarbazine

Definitions

Noun
an antineoplastic drug used to treat Hodgkin''s disease