Taguri: hominid Scientists find traces of unknown hominid species in THESE people 1 ABCDEFGHIJKLMNOPQRSTUVWXYZ IMPORTANTE ALTELE