Thioridazine Meaning
There are 1 meaning(s) for word Thioridazine
Meaning 1 : a tranquilizer (trade name Mellaril) used to treat schizophrenia and other psychotic disorders
Synonyms : mellaril
Synonyms : mellaril
Similar words of Thioridazine :
