tetrahydroimidazole

English edit

Noun edit

tetrahydroimidazole (plural tetrahydroimidazoles)

  1. (organic chemistry) imidazolidine