cytosomes
English
Noun
cytosomes
plural of
cytosome