Echinoid or crab fragment, fish vertebra, Hamulus worm tube. fish vertebraworm tubeCretaceousDallasAlabama2008-08-16