Thread: S.Africa officially announces new hominid species, A. sediba
Please enter the six letters or digits that appear in the image opposite.