English Dictionary
◊ NEANDERTAL
Neandertal
adj : relating to or belonging to or resembling Neanderthal man;
"Neanderthal skull" [syn: {Neanderthal}, {Neanderthalian},
{Neandertal}]