Wiktionary
endolysosomes
n. (plural of endolysosome English)
n. (plural of endolysosome English)