Image:Shastasaurus2DB.jpgShastasaurus ("Mt. Shasta lizard") is an extinct genus of ichthyosaur from the middle and late Triassic, and is the largest marine reptile that has yet been found.[1] Specimens have been reported from the United States, Canada, and China.
Graph IRI | Count |
---|---|
http://dbkwik.webdatacommons.org | 33 |