VariousWords beta
Related Terms:
Noun
Definition: A broad-spectrum benzimidazole anthelmintic used against gastrointestinal parasites.
VariousWords beta
Definition: A broad-spectrum benzimidazole anthelmintic used against gastrointestinal parasites.