Homo floresiensis

Homo floresiensis is an extinct human species known from fossils on the Indonesian island of Flores. Its small body and brain distinguish it from other known human species.

Connect