Lysosome Logo

Lysoso.me

[lai·suh·zowm] · noun

an organelle in the cytoplasm of eukaryotic cells containing degradative enzymes enclosed in a membrane.

See also: The biologist's url shortener.