Lazarus species noun2 •A species that was thought to be extinct but has been rediscovered. •A species that disappears from the fossil record only to reappear in much later deposits.