iminazole

English

Noun

iminazole (plural iminazoles)

  1. Alternative form of imidazole.

Anagrams