French-Latin dictionary »

néandertal meaning in Latin

FrenchLatin
Néandertal nom

Homo neanderthalensisnoun
M

Néandertalien nom

Homo neanderthalensisnoun
M