English Dictionary
◊ SARCOSOME
sarcosome
n : a large mitochondrion in a striated muscle fiber