Tamil Dictionary 🔍

thermosiphon

Ther`mo*si"phon, n. Defn: An arrangement of siphon tubes for assisting circulation in a liquid.


thermosiphon - Similar Words