catapresEnglish

Catapres, clonidine

Noun

An antihypertensive (trade name Catapres) that can be administered orally or via transdermal patches

English: clonidine, Catapres

English words with similar meanings

Show 1 words