Definition, synonyms and related words
A broad-spectrum benzimidazole anthelmintic used against gastrointestinal parasites.