Lemurs of Madagascar
Please add your lemur spottings from Madagascar to the mission! Lemurs are primates found only on the African island of Madagascar and other tiny neighboring islands. Lemur in Latin means “ghost” and many of the Malagasy people believe lemurs are similar to spirits or ghosts because of their haunting stare and night activity.
It is believed that there are at least 100 lemur species them that still survive including subspecies, with the number of lemur species growing as field studies, cytogenetic and molecular genetic research continues.
Please add your lemur spottings from Madagascar to the mission, in order to build a collection of the species of this wonderful and mysterious animal. Physically fit!
Mission Wall