Sphere made of frozen water

Sphere made of frozen water

Here is the answer for Sphere made of frozen water which is part of CodyCross Inventions.

    SNOWBALL