YourDictionary

imidazole

noun

a colorless, heterocyclic, crystalline base, CHN

See imidazole in American Heritage Dictionary 4

Learn more about imidazole

link/cite print suggestion box