Meaning of clozaril
Definition of clozaril
(noun)
an
antipsychotic
drug
(trade
name
Clozaril)
used
as a
sedative
and for treatment-resistant schizophrenia;
know
to
have
few
side
effects
Other information on clozaril
WIKIPEDIA results for
clozaril
Amazon results for
clozaril
Tweet