👉 Leontopithecus is a genus of early hominids that lived in Africa around 2 million years ago, during the Late Cretaceous period. This group includes creatures known for their large brains and complex social structures. Leontopithecus