Iproniazid Definition
noun
A hydrazine drug formerly used as an antidepressant.
Wiktionary
Find Similar Words
Find similar words to iproniazid using the buttons below.
A hydrazine drug formerly used as an antidepressant.
Find similar words to iproniazid using the buttons below.