• Imidazoles

    Noun

    plural

    1. Plural of imidazole
    © Wiktionary