noun
Meaning 1
A substance that causes dilation of the blood vessels, thereby reducing blood pressure; it may be endogenous (such as a hormone produced by the body) or exogenous (such as a drug or other chemical agent).
Definition source: English Wiktionary via Wiktextract
Topics: biochemistry, biology, chemistry, medicine, microbiology, natural-sciences, organic-chemistry, pharmacology, physical-sciences, sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: vasodepressor, vasodepressant
Antonyms: vasoconstrictor, vasopressor