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
Explore definitions, synonyms, and language insights of tendon