oxyclozanide

Noun

 * 1) A salicylanilide anthelmintic used in the treatment and control of Fascioliasis in ruminants.