uróboro

Noun

 * 1)  ouroboros a serpent, dragon or worm who eats its own tail

Noun

 * 1)  ouroboros