cryosphere in French cryosphere in French cryosphère noun All those areas of the Earth where the surface is frozen. Add to Flashcards