Found this in Charmouth England but I have no idea what it is ?? It’ll probably be impossible to tell what it’s from but I just want to know if it’s bone or wood or a funny looking rock

Found this in Charmouth England but I have no idea what it is ?? It’ll probably be impossible to tell what it’s from but I just want to know if it’s bone or wood or a funny looking rock