Dictionary for word “lysosomes”
lysosomes - Did you Mean?
lysosome