Search results
Some Neanderthals couldn't smell their own stink, suggests a new study recreating early humans'...
Business Insider via Yahoo Canada News· 1 year agoNew research suggests Neanderthals couldn't smell some things quite as well as humans.©Neanderthal...