Thread subject:
Diptera.info :: What might this be?
Posted by Xespok on 14-09-2005 18:46
#1
I am not sure if it is a larva of an Artrhopod, or maybe some kinde of worm or slug. I have definitely no idea what this could be.