Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word cardura from English dictionary with examples, synonyms and antonyms.

cardura   noun

Meaning : 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