Neanderthals (Homo neanderthalensis) – An extinct species of archaic humans closely related to modern Homo sapiens.
Categories
Neanderthals (Homo neanderthalensis) – An extinct species of archaic humans closely related to modern Homo sapiens.