Homo floresiensis
Referenced in 1 episode
Definition
An extinct species of small hominins discovered on the island of Flores in Indonesia, often referred to as 'the Hobbits' due to their diminutive size and unique physical characteristics.
Referenced in 1 episode
An extinct species of small hominins discovered on the island of Flores in Indonesia, often referred to as 'the Hobbits' due to their diminutive size and unique physical characteristics.