Last universal common ancestor
The most recent ancestral population shared by all organisms living today. Its existence is inferred from universal features of cellular life, though it was not necessarily a single organism.
The most recent ancestral population shared by all organisms living today. Its existence is inferred from universal features of cellular life, though it was not necessarily a single organism.