Dictionary Check: sarcosome

"sarcosome" is a valid word!

Scrabble 13 points
Words with Friends 15 points

Definition

noun

a large mitochondrion in a striated muscle fiber

Advertisement

Anagrams of "sarcosome"