bufeniode
A vasodilator.
Noun
A vasodilator.