2 results found

Search Results for: neandertal

Almas

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

Homo neanderthalensis

Definition noun Species of primitive human beings that lived between 28,000 and 300,000 years ago. Various specimens of... Read More