tendon of Achilles

English

edit

Noun

edit

tendon of Achilles (plural tendons of Achilles)

  1. Alternative form of Achilles tendon