English edit

Noun edit

peltopses

  1. plural of peltops

Anagrams edit