IMINAZOLE





Definition:

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

Synonyms: