a dinosaur with horns and sharp teeth