All 12 represent species new to science, and all are long extinct yet some represent genera that still exist.
Trending Articles
More Pages to Explore .....