Synonym-English dictionary »

iminazole synonyms in English

SynonymEnglish
iminazole noun

glyoxalinenoun

imidazolenoun