Magnosaurus (lat.