Vasorelaxant definition

That causes vasorelaxation.
adjective
0
0
Any agent having this effect.
noun
0
0
Advertisement