English edit

Noun edit

taluses

  1. plural of talus

Anagrams edit