Iproniazid meaning : A hydrazine drug formerly used as an antidepressant.
iproniazid
unspilled
potentialities
philter
bluejeans