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
Tweet