English

edit

Noun

edit

venoconstrictor (plural venoconstrictors)

  1. Anything that causes venoconstriction