The answer is <span>Lysosomes
Lysosomes are the organelles in charge of digesting and breaking down all matter in a cell that needs to be broken down, varying from food and energy molecules to viruses and bacteria.</span>
I hate IREADY but 2 pounds cost 15
Can you take a closer picture please.