Feedback
Achilles tendon
Meaning
Noun
●
In Anatomy:
The strong
tendon
formed
of the
united
tendons
of the large
muscles
in the
calf
of the
leg
, and
inserted
into the
bone
of the heel.
Sourced from
Wiktionary
Synonyms
Calcaneal Tendon
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better