Definify.com

Definition 2024


imidazoles

imidazoles

English

Noun

imidazoles

  1. plural of imidazole