Who can remember Eriovixia Gryffindori? It was a unique species of spider discovered by Mumbai-based scientists in the Kans forest…