tetraazacyclododecane noun1 •A saturated alicyclic heterocycle containing eight carbon atoms and four nitrogen atoms formstetraazacyclododecanes