16 results found

Search Results for: hominid

The Last Human: A Guide to Twenty-Two Species of Extinct Humans

The Last Human: A Guide to Twenty-Two Species of Extinct Humans     ... Read More

Hominid

Definition noun, plural: hominids (1) Any member of the family Hominidae of the order Primates. (2) Any of the lineages... Read More

Nariokotome Boy

Definition noun The hominid specimen believed to be a male child that lived in the Pleistocene. The remains were discovered... Read More

Regional continuity model

Definition noun A scientific model supported by Milford Wolpoff in which it holds that the modern humans came from a single,... Read More

Batutut

The Batutut or Ujit is a proposed hominid Cryptid thought to inhabit the Vu Quang nature reserve and other wilderness areas... Read More

Neanderthal

Definition noun, plural: Neanderthals Hominid that used to live across Europe and the Middle East 28,000 years... Read More

Bigfoot – It always stays just outside the range of scientific proof

One of the most widespread and controversial creatures of dubious existence is Bigfoot, also known as Sasquatch, in... Read More

Almas

The Almas, Mongolian for 'wild man', is a cryptozoological species of presumed hominid reputed to inhabit the Caucasus and... Read More

Ameranthropoides loysi

"Ameranthropoides loysi" (otherwise known as de Loys' Ape) is the unofficial name for a large primate supposedly... Read More

Homo

Definition noun (taxonomy) A genus comprised of primates characterized by bipedalism, skills in tool usage, and large... Read More

Homo sapiens sapiens

Definition noun A subspecies of Homo sapiens where modern human beings belong and the only extant species of the Homo... Read More

Replacement model

Definition noun A theory proposed by Christopher Stringer and Peter Andrews suggesting that the place of origin of modern... Read More

Out of Africa model

Definition noun A scientific model that attempts to explain the origin of modern humans. According to this theory,... Read More

Great ape

Definition noun, plural: great apes Any of the apes belonging to the family Hominidae, such as chimpanzees, gorillas,... Read More

Chromosome 2

Definition noun In humans, the autosome that is considered as the second-largest, spanning more than 242 million base pairs,... Read More