Meaning of clonidine

Definition of clonidine

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

Other information on clonidine

WIKIPEDIA results for clonidine
Amazon results for clonidine