endomembranes
English
Noun
endomembranes
plural of
endomembrane