vasodepressor
Etymology
From vaso- + depressor.
vasodepressor means any substance that produces vasodepression and thus lowers blood pressure. Lexicurio rates it Sui generis — a strength score of 86 out of 100.
noun
- Any substance that produces vasodepression and thus lowers blood pressure.