tendon

Explore definitions, synonyms, and language insights of tendon

Definitions

Noun
a cord or band of inelastic tissue connecting a muscle with its bony attachment

Synonyms


More General Terms