The length of gestation varies from species to species. The shortest known gestation is that of theĀ ,Virginian opossum about 12 days, and the longest that of the Indian elephant, about 22 months.