Found this strange insect below an old table at my mothers home. I put it back where it was because i find it very slow to cause any harm... I would like to know what species is this.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy