Snowflake means thank you.
From Europe. Spring. White bells tipped with green dots.
All flower meanings