microplexes

English

Noun

microplexes

  1. plural of microplex