Vasuki Indicus’ size is comparable to the largest snake ever known in history, Titanoboa, which was discovered in the 2000s. It lived a period after the extinction of the dinosaurs. Its name is ...