Word info

vasomodulator

Noun

Meaning

vasomodulator (plural vasomodulators)

(biochemistry) Any compound involved in vasomodulation

Source: en.wiktionary.org

Close letter words and terms