English-Chinese dictionary »

imidazole meaning in Chinese

EnglishChinese
imidazole [imidazoles] (organic compound)
noun
[UK: ɪmˈɪdəzˌəʊl]
[US: ɪmˈɪdəzˌoʊl]

咪唑 /mǐzuò/noun