Meaning of loxitane

Definition of loxitane

(noun) a tranquilizer (trade name Loxitane) used to treat schizophrenia

Other information on loxitane

WIKIPEDIA results for loxitane
Amazon results for loxitane