Dictionary search results

Showing 1-2 of 2 results

ligament British & World English

A short band of tough, flexible fibrous connective tissue which connects two bones or cartilages or holds together a joint

cruciate ligament British & World English

Either of a pair of ligaments in the knee which cross each other and connect the femur to the tibia