Definify.com

Definition 2025


metauniverses

metauniverses

See also: meta-universes

English

Noun

metauniverses

  1. plural of metauniverse