metaverses
English
Noun
metaverses
plural of
metaverse