teniloxazine
Noun
Meaning
teniloxazine (uncountable)
English Wikipedia has an article on:teniloxazineWikipedia
An antidepressant drug.
Noun
teniloxazine (uncountable)
English Wikipedia has an article on:teniloxazineWikipedia
An antidepressant drug.