Find the word definition

Wiktionary
paper snowflakes

n. (paper snowflake English)