Dictionary search results

Showing 1-3 of 3 results

talus1 British & World English

The large bone in the ankle, which articulates with the tibia of the leg and the calcaneus and navicular bone of the foot

talus2 British & World English

A sloping mass of rock fragments at the foot of a cliff