Meaning of phenothiazine

Definition of phenothiazine

(noun) a compound used primarily in veterinary medicine to rid farm animals of internal parasites

Other information on phenothiazine

WIKIPEDIA results for phenothiazine
Amazon results for phenothiazine