Wiktionary
tetrahydroimidazole
n. (context organic compound English) imidazolidine
n. (context organic compound English) imidazolidine