20 Adorable Photos of Lemurs
The scientific name of Lemur is Lemur Catta. Lemur is a primate native to the island of Madagascar, south east coast of Africa. There are ten different types of species of lemur inhabiting the island. they like to spend most of their time in the trees. Lemurs are well known for their wailing screams and … Read more