Dictionary |
1 Result
#1
tendon
n.
[
sinew
] a cord or band of inelastic tissue connecting a muscle with its bony attachment
. wn