Tagged: Spider

0

The Sorting Hat Spider

It looks like the Harry Potter world might be colliding with ours! On Dec 13, scientific researches Javed Ahmed, Rajashree Khalap and Sumukha Javagal discovered a new species in the central Western Ghats in...