cytomembranes

English

Noun

cytomembranes

  1. plural of cytomembrane