This looks to be a tooth attached to a bit of bone. Mammal teeth have long roots which pass into a hole in the bone to fix the tooth, half the length (or more) of the tooth is root. In many fish the root of the tooth meets the bone and doesn't real pass into it. Fish bone also has a different structure on its surface but I cannot see this well enough from the photographs. My suspision is that this is from a fish.