Definition of Cardura

Noun: Cardura

  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
    - doxazosin

See also:
Carduelis
Carduus

Anagrams containing the word Cardura

caurdar acardur racardu uracard duracar rduraca ardurac