Mitoplast (Science: cell biology) isolated mitochondria without their outer membranes. They have finger like processes and... Read More