German-Latin dictionary »

neandertaler meaning in Latin

GermanLatin
Neandertaler Substantiv
ausgestorbener Verwandter des heutigen Menschen aus der Gattung Homo

Homo neanderthalensisnoun