Meaning of vasodilator

Definition of vasodilator

(noun) a drug that causes dilation of blood vessels

Other information on vasodilator

WIKIPEDIA results for vasodilator
Amazon results for vasodilator