What is Snowflake?
Snowflake definition and meaning on Dictionary terms:
one of the small, feathery masses or flakes in which snow falls.
Meteorology. an agglomeration of snow crystals falling as a unit.any snow particle.
any of certain European plants belonging to the genus Leucojum, of the amaryllis family, resembling the snowdrop.