Achillean

Ach·il·le·an

Achillean

a.
  1. Resembling Achilles, the hero of the Iliad; invincible.