Neanderthal in Catalan Neanderthal in Catalan neandertal noun A specimen of the now extinct species Homo neanderthalensis. Add to Flashcards