What is the full meaning of vasodilators
VASODILATOR, a nerve or drug that causes vasodilatation [n]
Example of the word vasodilators placed on a Scrabble board.