cardura

Noun
  1. An antihypertensive drug (trade name Cardura) that works by relaxing blood vessels so that blood passes through them more easily;
    It is also used to treat benign prostatic hyperplasia (synset 103234359)

Other Searches