lysosome

Noun
  1. An organelle found in the cytoplasm of most cells (especially in leukocytes and liver and kidney cells) (synset 105441779)

Other Searches