vasodilator
(noun)
noun
1. a drug that causes dilation of blood vessels
Similar word(s): vasodilative
Definition categories: man–made, dilator
(noun)
1. a drug that causes dilation of blood vessels
Similar word(s): vasodilative
Definition categories: man–made, dilator