Neanderthals

英文释义

n. extinct robust human of Middle Paleolithic in Europe and western Asia

中文翻译

n. 尼安德塔人;穴居人(Neanderthal的复数)

学习工具