octamoxin

Noun

 * 1) A hydrazine drug formerly used as an antidepressant.