Noun
thienoimidazolidine (plural thienoimidazolidines) (organic chemistry) Any heterocycle composed of a thiophene fused to an imidazolidine