The word 'Neanderthals' is sometimes mentioned in news in reference to

1
Lost Island
2
Archaic humans
3
Cave paintings
4
Modern Architecture

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation