flurry: a light brief snowfall and gust of wind (or something resembling that)
snow: precipitation falling from clouds in the form of ice crystals
therapsida: extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic