Achillean


(a.) Resembling Achilles, the hero of the Iliad; invincible.



Similar Words:

Achillean   Achilles' tendon   Achilous   Megachile   Rachilla   Rhachilla