thermosiphons
English
Noun
thermosiphons
plural of
thermosiphon