English Lysosome Cited by user Chhandama on 04 Nov 2013 A lysosome (derived from the Greek words lysis, meaning "to loosen", and soma, "body") is a membrane-bound cell organelle found in animal cells (they are absent in red…