'phenothiazine' definitions:

Definition of 'phenothiazine'

(from WordNet)
noun
A compound used primarily in veterinary medicine to rid farm animals of internal parasites [syn: phenothiazine, thiodiphenylamine]