<

Orangutan

Orangutan

Orangutans. The Malay word orangutan means “person of the forest.” These long-haired, orangish primates, found only in Sumatra and Borneo, are highly intelligent and are close relatives of humans. Orangutans have an enormous arm span.

Sited