Lysosomes Meaning

There are 1 meaning(s) for word Lysosomes

Meaning 1 : an organelle found in the cytoplasm of most cells (especially in leukocytes and liver and kidney cells)