Skip to
noun
A synthetic benzimidazole derivative used as an anthelmintic to treat various parasitic infections in animals.
Browse