tendon

Noun
  1. A cord or band of inelastic tissue connecting a muscle with its bony attachment (synset 105303752)

Other Searches