lysosomes - English Synonyms Dictionary