'lysosome' definitions:

Definition of 'lysosome'

(from WordNet)
noun
An organelle found in the cytoplasm of most cells (especially in leukocytes and liver and kidney cells)