cytolysosomes
English
Noun
cytolysosomes
plural of
cytolysosome