Noun
azaloxan (uncountable) English Wikipedia has an article on:azaloxanWikipedia An antidepressant drug, developed in the 1980s but never marketed.