English edit

Noun edit

imidazolates

  1. plural of imidazolate