Ichthyosaurs 101

Meaning "fish lizard" in Greek, the aptly-named ichthyosaur once dominated the world's oceans for millions of years. Learn about these prehistoric… more