Super cooled water (unfrozen water at below 0C) high up in the atmosphere, as it falls, needs a dust particle to form around to turn into an ice crystal.A snow flake is made up of tens and tens and tens of thousands of small ice crystals which then coalesces while falling to form a snow flake. Maybe it's the relatively huge amount of very fine dust in a snow flake?Maybe?