Lemurs, small, big-eyed primates that live in the trees of Madagascar off the southeast coast of Africa, are a mystery of ...
The evolution of lemurs is considered to be unique because they evolved entirely in isolation on the island of Madagascar […] ...