English

edit

Noun

edit

peripatuses

  1. plural of peripatus

Anagrams

edit