thiodiphenylamine has definitions from the fields of chemistry,pharmacology
1
[ noun ] (chemistry,pharmacology) a compound used primarily in veterinary medicine to rid farm animals of internal parasites

Synonyms

phenothiazine

Related terms

thiazine chlorpromazine

*