Translation of tendon in English:

tendon

tendon

noun

  • 1

    tendon, strip of strong tissue connecting a muscle to a bone, etc