Homo floresiensis is an extinct species of early human that lived on the Indonesian island of Flores during the Late Pleistocene. First discovered in 2003, the species is best known for its unusually ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results