iproniazid
English
Noun
iproniazid
(
uncountable
)
A
hydrazine
drug
formerly used as an
antidepressant
.