all about lemurs

Lemurs

Lemurs are a unique group of primates endemic to the island of Madagascar and a few neighboring islands, such as the Comoros. They belong to the infraorder Lemuriformes and are part of the larger order Primates. Lemurs are known for their diverse species,

Lemurs Read More »