DorindaStfort DorindaStfort 30-06-2015 Biology Answered The largest supply of Earth’s freshwater is stored in _______.