Definify.com

Definition 2026


peripatuses

peripatuses

English

Noun

peripatuses

  1. plural of peripatus

Anagrams