epiplexes

English

Noun

epiplexes

  1. plural of epiplexis