situses

English

Noun

situses

  1. plural of situs

Anagrams