Animal

Neanderthals

Common name for an extinct species of the Homo genus. Fossils have been found in Europe and Asia. Genetic evidence suggests that limited interbreeding with mod…

AMW:MICRO:010451