limestone [noun] + cave [noun]