What does cardura mean?

cardura meaning in General Dictionary

an antihypertensive medicine (trade title Cardura) that actually works by relaxing blood vessels making sure that bloodstream passes through them more easily; it is also regularly treat harmless prostatic hyperplasia