Lesula

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
A lesula

The lesula is a kind of ape discovered in 2007. It was acknowledged it as a new species in 2012. It is found in the northeastern Democratic Republic of the Congo.