Achillean


Ach`il`le´an


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