English edit

Noun edit

peripatuses

  1. plural of peripatus

Anagrams edit