Answers

2015-07-10T19:20:23+08:00
Hamster has a shortest lifeĀ 

bowhead whale has a longest life
0