Thread subject:
Diptera.info :: Is this an insect larva?
Posted by Xespok on 06-03-2006 20:37
#1
If it is, maybe it could be some kind of Diptera.