Catapres

Definitions

Noun
  1. 1
    an antihypertensive (trade name Catapres) that can be administered orally or via transdermal patches wordnet

Next best steps

Mini challenge

Unscramble this word: catapres