What accounts for the fact that ammonia has a higher specific heat than water? Few liquids have sp. heats higher than that of water's. Clearly we see that it virtually the same molar mass (17g/mol as compared with 18g/mol for water) and exhibits hydrogen bonding to a lesser degree. Then clearly, from a molecular scale, ammonia should be more readily heated than water. Yet it isn't so. How come?