cytomembranes
English
Noun
cytomembranes
plural of
cytomembrane