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 ...