Definition of Neanderthaloid in English:

Neanderthaloid

adjective

Anthropology
  • Relating to or designating a Neanderthal hominid or similar Middle Palaeolithic hominid.

noun

Anthropology
  • A Neanderthal hominid or similar Middle Palaeolithic hominid.

Origin

Late 19th century; earliest use found in William Flower (1831–1899), zoologist and museum curator. From Neanderthal + -oid, after French néanderthaloïde, adjective.

Pronunciation

Neanderthaloid

/nɪˈandətəˌlɔɪd/