How do you say neanderthal in Italian?
— Homo neanderthalensis


Generic synonyms for neanderthal in Italian
humanumano; essere umano
human beingessere umano (m)
manuomo