Eocaecilia

Eocaecilia

Eocaecilia was a 6 inch long worm-like amphibian which lived in Arizona during the early Jurassic Period 190 million years ago. An astounding forty partial specimens have been uncovered of this animal, two of which are nearly-complete skulls, while the… Read More ›