Identify which animal species is alive or extinct: Phytosaurs, Leatherback Turtle


Leatherback Turtle is alive, Phytosaurs is extinct.