lysosomes

noun

Plural form of lysosome.