Humans have 100,000 hairs on their heads while Otters have 160,000 per sq cm

Humans have 100,000 hairs on their heads while Otters have 160,000 per sq cm

blog comments powered by Disqus
X
X
Follow

Get every new post delivered to your Inbox.

Join 4,570 other followers