imidazole Meaning, Definition & Usage

  1. noun an organic base C3H4N2; a histamine inhibitor
    glyoxaline; iminazole.

WordNet