dihydralazine

Noun

 * 1)  A hydrazinophthalazine drug with antihypertensive properties.