English

edit

Noun

edit

cytosomes

  1. plural of cytosome