English dictionary
cardura meaning and definition
Definition and meaning of cardura at MeaningMonkey.org. cardura meaning and definition in the English Dictionary.CARDURA noun
Definition of Cardura (noun)
- 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
- synonyms: doxazosin
Source: Princeton University Wordnet