Question

The Neandertals are last recorded in the fossil record about
a. 250,000 yBP.
b. 100,000 yBP.
c. 75,000 yBP.
d. 30,000 yBP.

Answer

This answer is hidden. It contains 1 characters.