Homo neanderthalensis, the Neanderthal, is an extinct species of human, closely related to modern Homo sapiens, whose very name has become synonymous with br...
View in Alexandria