vasodilators
noun
Definitions
A drug or chemical agent that causes dilation of the blood vessels thereby reducing blood pressure.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A drug or chemical agent that causes dilation of the blood vessels thereby reducing blood pressure.