almoxatone
Noun
Meaning
almoxatone (uncountable)
English Wikipedia has an article on:almoxatoneWikipedia
A drug developed as an antidepressant and antiparkinsonian.
Noun
almoxatone (uncountable)
English Wikipedia has an article on:almoxatoneWikipedia
A drug developed as an antidepressant and antiparkinsonian.