Skeleton of an Indian python.
Scientific name: Python molurus
Indian rock pythons can grow up to 6.7 metres (22 feet) long. Perhaps they might have inspired tales ofthe snake-like dragons of India described by Roman writer Pliny the Elder 2,000 years ago. Pliny writes of these dragons crushing elephants to death. While no snake has ever been documented taking down an animal that big, Indian rock pythons canconstrict and kill prey as large as antelope.