Ethnoarchaeology studies the living cultures of the world in order to explain the artifacts and structures of their ancestors.
Ethnoarchaeology studies the living cultures of the world in order to explain the artifacts and structures of their ancestors.