Flores Island, Indonesia, was inhabited by the small-bodied hominin species Homo floresiensis, which has an unknown evolutionary relationship to modern humans. This island is also home to an extant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results