IMIDAZOLE





Definition:

  1. [noun] an organic base C3H4N2; a histamine inhibitor
    Synonyms: iminazole, glyoxaline

Synonyms: