Unscramble
Definition of Iproclozide
Noun: iproclozide
An antidepressant drug that acts as a monoamine oxidase inhibitor
See also:
IPR
iproniazid