ephapses

English

Noun

ephapses

  1. plural of ephapse

Anagrams