Wiktionary
lysosomes
n. (plural of lysosome English)
Wikipedia
Lysosomes
- Redirect Lysosome