meaning of neanderthal

1. extinct robust human of Middle Paleolithic in Europe and western Asia


Related Words

neanderthal | neanderthal man | neanderthalian |

Developed & Maintained By Taraprasad.com

Treasure Words