ephapses
English
Noun
ephapses
plural of
ephapse
Anagrams
Papeshes