Meaning of achilles tendon
Definition of achilles tendon
(noun)
a
large
tendon
that runs from the
heel
to the
calf
Other information on achilles tendon
WIKIPEDIA results for
achilles tendon
Amazon results for
achilles tendon
Tweet