subnivium in French subnivium in French subnivium noun (ecology) The seasonal microenvironment beneath the snow. Add to Flashcards