meaning of Benzimidazol

Benzimidazol - German to English

benzimidazole