a cytoplasmic organelle, larger than lysosomes or microsomes, present in living cells, responsible for respiration and energy production.
a cytoplasmic organelle, larger than lysosomes or microsomes, present in living cells, responsible for respiration and energy production.