Meaning of thioridazine

Definition of thioridazine

(noun) a tranquilizer (trade name Mellaril) used to treat schizophrenia and other psychotic disorders

Other information on thioridazine

WIKIPEDIA results for thioridazine
Amazon results for thioridazine