sarcosome - English Synonyms Dictionary