a dinosaur with long tail and long neck