Neanderthaloid (noun) Definition, Meaning & Examples

adjective
  1. resembling or characteristic of the physical type of Neanderthal man.
noun
  1. a fossil human having characteristics like those of Neanderthal man.
Neanderthaloid (noun) Definition, Meaning & Examples

More Definitions