lysosome

Definitions

General Science

  • noun a membrane-surrounded sac found in some cells that contains enzymes and functions in breaking down and recycling molecules

Medical

  • noun a particle in a cell which contains enzymes which break down substances such as bacteria which enter the cell
http://www.dictionarycentral.com/definition/lysosome.html