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. In the course of evolution the duration of gestation has become adapted to the needs of the species.
Yahoo: 3 things you need to do before MetroCard switches to OMNY