YourDictionary

nicardipine medical definition

noun
A calcium channel blocker drug used to treat hypertension.

link/cite print suggestion box