palempores
English
Noun
palempores
plural of
palempore
Anagrams
palpomeres