Hi John, Yes, they are brachiopods. I have seen similar ones. But I couldn't venture a guess as to the genus. Paul M.