What does Benzimidazol mean?

Benzimidazol - German to English

benzimidazole