1 result found

Search Results for: mitoplast

Mitoplast

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