A global citizen science platform
to discover, share and identify wildlife
I think it is ant-spider..when I found it..I thought it is just a big ant..but I think it is spider when I saw its big eyes...
Lat: 23.91, Long: 120.68
Spotted on Mar 14, 2012
Submitted on Mar 16, 2012