Neanderthaloid

[nee-an-der-thaw-loid, -taw-, -tah-; ney-ahn-der-tah-loid]Anthropology
|

adjective

resembling or characteristic of the physical type of Neanderthal man.

noun

a fossil human having characteristics like those of Neanderthal man.

Origin of Neanderthaloid

First recorded in 1885–90; Neanderthal + -oid

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for neanderthaloid