indamin

noun
  1. A synthetic organic compound used as a vasodilator and antihypertensive medication, particularly in the treatment of high blood pressure.
  2. Usage: pharmaceutical/medical term; also known as indoramin in some contexts

Examples