Imidazole Meaning

There are 1 meaning(s) for word Imidazole

Meaning 1 : an organic base C3H4N2; a histamine inhibitor

    Synonyms : glyoxaline,  iminazole