Origin: Latin prefix super-
Definition, synonyms and related words
A multidimensional membrane (a brane) posited in some theories of everything.