I found this rock with these cylindrical shapes in Little Glasses Creek north of Kingston Oklahoma. At first I thought it looked like a tabulate coral but since it is a Cretaceous site it must be something else. It may be geologic in origin but if so I would still like to know what it's called. The portion of the rock showing in the photo is about 140mm long and the tubes/cylinders are about 30mm long. Some are rounded on the end and others broken off square.