VariousWords beta
Related Terms:
Noun
Definition: The ancestral bacterial endosymbiont from which all mitochondria are thought to be derived
VariousWords beta
Definition: The ancestral bacterial endosymbiont from which all mitochondria are thought to be derived