Home / T / thioridazine

thioridazine

noun 12 letters Scrabble 25 WWF 25
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →