Definition for Vasodilator

From Biology Forums Dictionary

A chemical or substance that causes vasodilation.