vasodepressor
Noun
Meaning
vasodepressor (plural vasodepressors)
Any material that produces vasodilation and thus lowers blood pressure.
Noun
vasodepressor (plural vasodepressors)
Any material that produces vasodilation and thus lowers blood pressure.