Neanderthal

(redirected from Neanderthaloid)
Also found in: Dictionary, Thesaurus, Medical, Idioms, Wikipedia.

Neanderthal,

Germany: see NeandertalNeandertal
or Neanderthal
, small valley, W Germany, E of Düsseldorf. In 1856 remains of Neanderthal man were discovered there.
..... Click the link for more information.
.