imidazolates
English
Noun
imidazolates
plural of
imidazolate