talus meaning

Meaning of talus

What is the full meaning of talus

a slope formed by an accumulation of rock debris [n TALUSES] / a bone of the foot [n TALI]

Example of the word talus placed on a Scrabble board.

Unscrambled word talus

Points for talus

Scrabble
10 points
Word With Friends
7 points
Wordfeud
10 points