FREE SHIPPING
On UK Mainland orders over £30
Archive for April 2017
2017
26
APR
Lemurs are a primate that evolved independently to monkeys and apes and are endemic to the island of Madagascar. The word Lemur derives from the word Lemures which means ghosts or spirits in roman mythology and came about due to their nocturnal habits and slow pace.
Lemur evolution has produced a very high level of species diversity and this is mainly due to Madagascar's highly seasonal …