• word of the day

    iminazole

    iminazole - Dictionary definition and meaning for word iminazole

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