How do you say neanderthal in French?
— Homme de Néandertal


Generic synonyms for neanderthal in French
humanhumain (m); humaine (f)
human beingêtre humain (m); humain (m); humaine (f); homme
manhomme (m)