VASODILATOR

11 letters 15 Scrabble points

Definition of VASODILATOR

noun
  1. A drug or chemical agent that causes dilation of the blood vessels thereby reducing blood pressure.

Source: Wiktionary

Word Details

Letters V A S O D I L A T O R
Length 11 letters
Scrabble Score 15 points