big lemur
Madagascar is home to some of the most unique and fascinating creatures on the planet, including the big lemur. What is the Big Lemur? The big lemur, also known as the indri or babakoto, is the largest primate in Madagascar. It is a species of lemur that is known for its distinctive black and white …