StupidBoy StupidBoy 04-02-2019 Biology contestada Which organelle releases chemicals that break down large food particles into smaller ones?