A global citizen science platform
to discover, share and identify wildlife
Thank you, Dave folicallychalled
Actually, I knew it's name because of ChunXingWong's suggestion.
I didn't know either before.
If I'm not mistaken, I think Cosmophasis Spider has four eyes, two spots on it's head and stripes on it's legs.
Try to identify yours, Dave :)
Or someone on Project Noah will help you.