supramembranes
English
Noun
supramembranes
plural of
supramembrane