thermosyphons
English
Noun
thermosyphons
plural of
thermosyphon