Word info

azaloxan

Noun

Meaning

azaloxan (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms