microplexes
English
Noun
microplexes
plural of
microplex