meaning of tendon of achilles
1.
a
large
tendon
that
runs
from
the
heel
to
the
calf
Related Words
tendon of achilles
|
Developed & Maintained By
Taraprasad.com