Neandertal

1. (adjective) relating to or belonging to or resembling Neanderthal man; "Neanderthal skull"
Synonyms: Neanderthal, Neanderthalian



Terms and Conditions of Use / Copyright Notice