What is the full meaning of sarcosomes
SARCOSOME, a mitochondrion of a striated muscle fire [n]
Example of the word sarcosomes placed on a Scrabble board.