English

edit

Etymology

edit

sarco- +‎ -some

Noun

edit

sarcosome (plural sarcosomes)

  1. (dated) A mitochondrion.

Anagrams

edit