Home

Word

lysosome, n.
(lysosomes)
more info an organelle found in the cytoplasm of most cells (especially in leukocytes and liver and kidney cells)
<noun.body>

lysosome
semantic pointers
hypernym