peripluses

English

Noun

peripluses

  1. plural of periplus

Anagrams