sarcosome
English
Etymology
From
sarco-
+
-some
.
Noun
sarcosome
(
plural
sarcosomes
)
(
dated
)
A
mitochondrion
.
Anagrams
acrosomes