Meaning of tendon

Definition of tendon

(noun) a cord or band of inelastic tissue connecting a muscle with its bony attachment

Other information on tendon

WIKIPEDIA results for tendon
Amazon results for tendon