English Lysosome Cited by user 12.155.24.56 on 17 Oct 2018 A lysosome is a membrane-bound organelle found in many animal cells. They are spherical vesicles that contain hydrolytic enzymes that can break down many kinds of…