palintropes
English
Noun
palintropes
plural of
palintrope
Anagrams
epiplastron