procarbazine

(noun) antineoplastic (generic term)

< procaine hydrochloride | procardia >