Definition, synonyms and related words
A salicylanilide anthelmintic used in the treatment and control of Fascioliasis in ruminants.