Answer:
Thermo means heat/related to heat and haline means salty/of salt
7.9m questions
10.5m answers