Lysosome

Definition of Lysosome from the PharmacyDictionary.in

Lysosome

A tiny structure found in many cells that contains various enzymes used for breaking down substances within the cell.

Not Available