Msintercessor9764 Msintercessor9764 30-05-2024 Biology Answered Fossil hominids discovered on an island of Indonesiaa. Homo habilisb. Homo. erectus/ergasterc. H. neanderthalensisd. Homo. floresiensise. Denisovansab. H. heidelbergensis (Archaic H. sapiens)ac. Ardipithecus ramidusad. Anatomically