miniexons

English

Noun

miniexons

  1. plural of miniexon