North American Lemur

North American Lemurs are the last primitive group of primates that are indigenous to North America. There are about more than 2,500 species of North American lemurs, with some species that can survive in human cities, towns, urban, and suburb areas. They feed on insects, worms, fish, carrion, leaves, vegetables, and fruit.