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