litracen
Noun
Meaning
litracen (uncountable)
English Wikipedia has an article on:litracenWikipedia
A tricyclic antidepressant drug, never marketed.
Noun
litracen (uncountable)
English Wikipedia has an article on:litracenWikipedia
A tricyclic antidepressant drug, never marketed.