autolysosomes
English
Noun
autolysosomes
plural of
autolysosome