Megaladapis

Megaladapis

Description

this is one of the largest lemurs that ever lived on the island of Madagascar because they are sometime called koala lemurs because they spend more time in the trees then on the ground

Statistics

Likes

0

Downloads

2

Category

Animals