Brachylophosaurus canadensis (gr.