Really tiny insect or crustacean (isopods? Some form of tiny roach? A weird beetle?) found under a rock in a fairly dry location, size is 2-3mm I believe
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy