Dictionary search results

Showing 1-11 of 11 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

tendon English-Spanish

tendón masculine

Achilles tendon English-Spanish

tendón masculine de Aquiles