Lysosome

A cell organelle that contains digestive enzymes.

Lysosome Definition
Lysosome Definition

Flippy

The leader in educational esports.