Interesting facts about lemurs

The Lemur is a native of Madagascar. They are also found at Comoro Islands. The word Lemur is Latin and means “spirits of the night”. The average life span of a lemur is up to eighteen years. The smallest species weighs about 30 grams (1 ounce) while the largest species weighs about 10 kilograms (22 pounds). … Read more