English

edit

Etymology

edit

From super- +‎ membrane.

Noun

edit

supermembrane (plural supermembranes)

  1. (mathematics, physics) A multidimensional membrane (a brane) posited in some theories of everything.