Search
neanderthal
01
ill-mannered and coarse and contemptible in behavior or appearance
02
relating to or belonging to or resembling Neanderthal man
Neanderthal
01
an extinct hominid species closely related to modern humans, characterized by a robust build and distinctive facial features, that lived in Europe and parts of Asia until approximately 40,000 years ago