Achillean

(a.) Invincible; resembling Achilles, the hero of the Iliad.