What does Benzimidazole mean?

Benzimidazole - German to English

benzimidazoles