Word Games Pro Dictionary
imidazole
noun
an organic base C3H4N2; a histamine inhibitor
Quick reference
Word Facts
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
Definitions
noun
an organic base C3H4N2; a histamine inhibitor
Similar words
