what are some facts about mitochondrion???
Mitochondria are small organelles,found within the cells of plants and animals. Mitochondria supply energyto the cell in which they reside.