What animal has the longest pregnancy time?

5 answers 5