tendo Achillis

tendo Achillis

English Noun
Ad

Definition

The Achilles tendon.

Etymology

From Latin.

Ad