The Philippine tarsier is the mammal with the biggest eyes as a proportion to its body size.

Blog Single

The Philippine tarsier is the mammal with the biggest eyes as a proportion to its body size.