Posted by Juergen Peters on 29-12-2007 20:29
#8
Hello, all!
Kahis wrote:
I'd say there wormlike creatures and worms of some sort :)
Nematoda was also one of my thoughts. Unfortunately I have no picture of the heads in higher resolution. Here only magnified parts of the larger pic in the link (of which I think are the front parts).