Archaeoindris fontoynontii is an extinct giant lemur and the largest primate known to have lived on Madagascar, comparable in size to a male gorilla. It belonged to a family of extinct lemurs known as "sloth lemurs" .
Support Aventador's creations with a gift of Premium Membership!
Card Comments