Dictionary Home » Science » hot spring

hot spring science definition

A spring of warm water, usually having a temperature greater than that of the human body.

Learn more about hot spring

link/cite print suggestion box