Dictionary search results

Showing 1-3 of 3 results

talus1 US English

The large bone in the ankle that articulates with the tibia of the leg and the calcaneum and navicular bone of the foot

talus2 US English

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