Achillean
Ach·il·le·an
Achillean
a.
Resembling Achilles, the hero of the Iliad; invincible.