Posted on June 27, 2018June 27, 2018 by News Desk Crocodile Thoracosaurus2 (002) The long-snouted Thoracosaurus, a fish-eating reptile from the Mesozoic era. (Photo of cast by Michael Lee, Flinders University and South Australian Museum).