imidazols

English

Noun

imidazols

  1. plural of imidazol