superplexes

English

Noun

superplexes

  1. plural of superplex