sarcosomes

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
sarcosomes (noun; Greek sarx, flesh; soma, body): Former name for mitochondria in muscle cells.