Dictionary Check: lysosome
"lysosome" is a valid word!
Scrabble
13
points
Words with Friends
14
points
Definition
noun
an organelle found in the cytoplasm of most cells (especially in leukocytes and liver and kidney cells)
Advertisement