Wiktionary
autolysosomes
n. (plural of autolysosome English)
n. (plural of autolysosome English)