isocarboxazid









isocarboxazid


noun Pharmacology.

  1. a potent monoamine oxidase inhibitor, C12H13N3O2, used to treat severe depression.
47 queries 0.679