3 ms·100 million years later and they are mitochondria inside a cell inside a large animal...by foobarian 3y ago100 million years later and they are mitochondria inside a cell inside a large animal...