Do not have a clue what this is. small, found under a rock - 10mm marks on gloves. When transfered to hand - last photo, ir uncurled and started cruising around, so I guess it can breathe air? I'm starting the guess of with mollusca.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy