neuromembranes
English
Noun
neuromembranes
plural of
neuromembrane