Thread subject: Diptera.info :: Diptera larvae?
Posted by Juergen Peters on 29-12-2007 20:29
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).