What do you mean by mitosome?
Score: 4.8/5 (13 votes) A mitosome is an organelle found in some unicellular eukaryotic organisms. ... Mitosomes are almost certainly derived from mitochondria. Like mitochondria, they have a double membrane and most proteins are delivered to them by a targeting sequence of amino acids.What does a m...