Tendons Meaning
There are 1 meaning(s) for word Tendons
Meaning 1 : a cord or band of inelastic tissue connecting a muscle with its bony attachment
Synonyms : sinew
Synonyms : sinew
Similar words of Tendons :
