supermembrane

English

Etymology

From super- +‎ membrane.

Pronunciation

  • Audio (US):(file)

Noun

supermembrane (plural supermembranes)

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