Lazarus species
Noun
Meaning
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.
Source: en.wiktionary.orgNoun
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.
Source: en.wiktionary.org