SNOWFLAKE


Meaning of SNOWFLAKE in English

Precipitation which is made up of a number of snow crystals fused together.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.