The Giant Sloth Lemur (Archaeoindris fontoynontii) was an Exceptionally Large Primate that Went Extinct around 350BCE. Art by Nix Illustration.
You might also like