Meteorologist explains different types of snowflakes