• word of the day

    imidazole

    imidazole - Dictionary definition and meaning for word imidazole

    Definition
    (noun) an organic base C3H4N2; a histamine inhibitor
    Synonyms : glyoxaline , iminazole
Download our Mobile App Today
Receive our word of the day
on Whatsapp