meaning of Benzimidazole

Benzimidazole - German to English

benzimidazoles