Metaverses, noun plural of metaverse. Synonyms in the same form.
Multiverse
multiverses, metauniverses
All synonyms for metaverse →