peltopses
English
Noun
peltopses
plural of
peltops
Anagrams
estoppels
,
postsleep