ouroboroses

noun
  1. plural of ouroboros; mythical serpents or dragons depicted as swallowing their own tails, symbolizing infinity, cycles, or self-renewal
  2. Usage: often used in mythology, symbolism, and philosophy; singular form is ouroboros

Examples