thermo-syphon

English

Noun

thermo-syphon (plural thermo-syphons)

  1. Alternative form of thermosiphon.