vasomodulators

English

Noun

vasomodulators

  1. plural of vasomodulator