Catapres
ca·tap·res
noun
1.
an antihypertensive (trade name Catapres) that can be administered orally or via transdermal patches
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.