iproclozide

Explore definitions, synonyms, and language insights of iproclozide

Definitions

Noun
an antidepressant drug that acts as a monoamine oxidase inhibitor