YourDictionary

hydralazine

(hī-drălˈə-zēnˌ)

noun
An antihypertensive drug, C8H8N4.

Learn more about hydralazine

link/cite print suggestion box