'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]