Wiktionary
dibenzimidazoles
n. (plural of dibenzimidazole English)
n. (plural of dibenzimidazole English)