Categories
Animals

12 Animals With The Longest Gestation Period

longest gestation periodThe spiny dogfish shark can carry young for about two years, while basking sharks can carry them for as long as three years.