Nephila maculata, one of the world’s biggest spiders can be seen at NYSCI’s exhibit- ‘How Webs are Made’.