Lemurs News
Lemurs are primates that look something like a cat crossed with a squirrel and a dog, endemic to the island of Madagascar.
Based on how its teeth erupted, a model has suggested that a rare fossil of an early primate shares more in common with modern lemurs and not with monkeys or humans.
Loading...