Wiktionary
benzimidazoles
n. (plural of benzimidazole English)
n. (plural of benzimidazole English)