Ilooli
Introduction The term ilooli denotes an extinct hominid taxon that was first identified in sedimentary deposits of the East African Rift System during the late 20th century. It occupies a position within the broader clade of late Pleistocene hominins and has been the subject of extensive debate regarding its morphologi...
Read More