BENZIMIDAZOLE


Meaning of BENZIMIDAZOLE in English

[benz.imid.azole] n [ISV] (ca. 1929): a crystalline base used esp. to inhibit the growth of various viruses, parasitic worms, or fungi; also: one of its derivatives

Merriam-Webster English vocab.      Английский словарь Merriam Webster.