octamoxin
Noun
Meaning
octamoxin (uncountable)
English Wikipedia has an article on:octamoxinWikipedia
A hydrazine drug formerly used as an antidepressant.
Noun
octamoxin (uncountable)
English Wikipedia has an article on:octamoxinWikipedia
A hydrazine drug formerly used as an antidepressant.