multiverses

See also: Multiverses

English

Noun

multiverses

  1. plural of multiverse