The frilled shark is thought to gestate for three and a half years, which would be the longest of any animal.
News, Entertainment, Enlightenment
The frilled shark is thought to gestate for three and a half years, which would be the longest of any animal.