We couldn't decide if this was a strange-shaped rock, or some kind of dinosaur bone. It's probably a large copralite, which is the scientific name for "fossilized dinosaur poop."
Photo by Laura.