cave [noun] + palaeolithic [adjective]