vasodilator - definition and synonyms

noun medical
  1.   From our crowdsourced Open Dictionary
    a substance that dilates the blood vessels, usually given in order to lower bood pressureSubmitted from United Kingdom on 08/03/2016