Thiodiphenylamine Meaning

There are 1 meaning(s) for word Thiodiphenylamine

Meaning 1 : a compound used primarily in veterinary medicine to rid farm animals of internal parasites

    Synonyms : phenothiazine