Meaning of imidazole

Definition of imidazole

(noun) an organic base C3H4N2; a histamine inhibitor

Other information on imidazole

WIKIPEDIA results for imidazole
Amazon results for imidazole