Dictionary search results

Showing 1-3 of 3 results

tendon British & World English

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

tendon organ British & World English

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

Achilles tendon British & World English

The tendon connecting calf muscles to the heel