thermo-siphon

English

Noun

thermo-siphon (plural thermo-siphons)

  1. Alternative form of thermosiphon.