mellaril
Meanings
- a tranquilizer (trade name Mellaril) used to treat schizophrenia and other psychotic disorders
Synonyms
mellaril is not a valid Scrabble word
mellaril is not valid in Words With Friends
mellaril is not valid in Words With Friends