catapres

Noun
  1. An antihypertensive (trade name Catapres) that can be administered orally or via transdermal patches (synset 103052397)

Other Searches