tr

land ice

land ice

Ice which forms from rain or snow on land.

Terms of Hydrology