omniverses
English
Noun
omniverses
plural of
omniverse