English

edit

Noun

edit

inodilator (plural inodilators)

  1. (medicine) A inotropic vasodilator