English

edit

Noun

edit

imidazoles

  1. plural of imidazole

Spanish

edit

Noun

edit

imidazoles m pl

  1. plural of imidazol