Meaning: This sentence describes the foraging abilities of squirrels.
Choice of Words: Even when there is snow on the ground, squirrels can still find the nuts they have hidden. "Find" means to locate something.
Meaning: This means they can find nuts even when they are hidden under the snow.
Choice of Words: They discover nuts even under the snow.
Meaning: This means they can find nuts even though there is snow on the ground.
Choice of Words: They manage to find nuts despite the snow.