Achillean

Ach`il*le"an, a.

Defn: Resembling Achilles, the hero of the Iliad; invincible.