Meaning of catapres
Definition of catapres
(noun)
an
antihypertensive
(trade
name
Catapres) that can be administered
orally
or via
transdermal
patches
Other information on catapres
WIKIPEDIA results for
catapres
Amazon results for
catapres
Tweet