Dictionary search results

Showing 1-3 of 3 results

tendon US English

A flexible but inelastic cord of strong fibrous collagen tissue attaching a muscle to a bone

tendon organ US English

A sensory receptor within a tendon that responds to tension and relays impulses to the central nervous system

Achilles tendon US English

The tendon connecting calf muscles to the heel