English edit

Etymology edit

sarco- +‎ -some

Noun edit

sarcosome (plural sarcosomes)

  1. (dated) A mitochondrion.

Anagrams edit