thermo-syphons
English
Noun
thermo-syphons
plural of
thermo-syphon