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