octamoxin
English
Noun
octamoxin
(
uncountable
)
A
hydrazine
drug
formerly used as an
antidepressant
.
Anagrams
monotaxic
,
taxonomic