Thread subject: Diptera.info :: Diptera Larva

Posted by Xespok on 13-10-2005 11:30
#1

I suspect this is a Diptera larva. Can someone say more about it?
www.diptera.info/forim/4-0874-1.jpg