YourDictionary

vagodepressor

adjective

depressing the vagus nerve activity

noun

a vagodepressor drug

link/cite print suggestion box