Refine this word faster
Catapres
Definitions
Noun
- 1 an antihypertensive (trade name Catapres) that can be administered orally or via transdermal patches wordnet
See also for "catapres"
Next best steps
Mini challenge
Unscramble this word: catapres