Meaning of mellaril
Definition of mellaril
(noun)
a
tranquilizer
(trade
name
Mellaril)
used
to
treat
schizophrenia
and
other
psychotic
disorders
Other information on mellaril
WIKIPEDIA results for
mellaril
Amazon results for
mellaril
Tweet