amlodipina

Noun

 * 1)  amlodipine calcium channel blocker used as an anti-hypertensive