thienoimidazolidine

Noun

 * 1)  Any heterocycle composed of a thiophene fused to an imidazolidine