supermembranes
English
Noun
supermembranes
plural of
supermembrane