Vanquished... Defeated By...
Venus Fly Trap

That fate being a lengthy comparison of the Greek to the Roman pantheon.