taluses meaning

Meaning of taluses

The meaning of taluses

TALUS, a slope formed by an accumulation of rock debris [n]

Points for taluses

Scrabble
13 points
Word With Friends
9 points
Wordfeud
13 points

Related pages for taluses