imidazoli
Italian
Noun
imidazoli
m
plural of
imidazolo