Neanderthaloid

[nee-an-der-thaw-loid, -taw-, -tah-; ney-ahn-der-tah-loid]Anthropology
noun
  1. 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. 2018

Examples from the Web for neanderthaloid

Historical Examples of neanderthaloid