answersLogoWhite

0

The Neanderthals were a separate human species that evolved in Europe. They are distinguished by their immense strength and adaptation to the extreme cold of the Ice Ages.

User Avatar

Wiki User

14y ago

What else can I help you with?