mirrorverse

See also: Mirrorverse

English

Noun

mirrorverse (plural mirrorverses)

  1. A mirror universe.