Find the word definition

Wiktionary
multiverses

n. (plural of multiverse English)

Usage examples of "multiverses".

See particularly the photon interference demonstration of multiverses, on which my own text relies.