Scientists at the Indian Institute of Technology Roorkee discovered fossilized remnants of what they believe to be a giant ...