1 English Synonyms for SINEW
Prev.1Next
tendon
Definition: 1. (anatomy) A tough band of flexible but inelastic fibrous collagen tissue that connects a muscle with its bony attachment and transmits the force which the muscle exerts.
There are 3 definitions of the word tendon
Show more information about tendon
Prev.1Next
Search took: 2.59 ms