Thread subject:
Diptera.info :: Diptera larvae?
Posted by Kahis on 29-12-2007 17:41
#7
I'd say there wormlike creatures and worms of some sort :)