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