ouroboric

listen to the pronunciation of ouroboric
Английский Язык - Английский Язык
Relating to the Ouroboros, a snake eating its own tail

Going back in time and killing one's grandfather is a rather ouroboric endeavour.

Self-referring, self-reflexive, self-consuming; recursive