Pages

forerunner

a cell that would be visually indistinguishable from its extinct forerunner



forerunner: predecesor: