Vasodepressor Definition
    noun
  
 Any material that produces vasodilation and thus lower blood pressure.
Wiktionary 
Find Similar Words
Find similar words to vasodepressor using the buttons below.
Any material that produces vasodilation and thus lower blood pressure.
Find similar words to vasodepressor using the buttons below.