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.
Entity | Attribute | Value | Rank |
---|