sarcosome

English

Etymology

From sarco- +‎ -some.

Noun

sarcosome (plural sarcosomes)

  1. (dated) A mitochondrion.

Anagrams