concretion

concretion

‘Human fossil’