the impressive homologies between mitochondria and plastids , on the one hand , and procaryotic organisms , on the other , make it almost certain that these important cellular organelles had their origin as independent organisms .
C0026237
mitochondria
C0007634
cellular