HYDROTROPE


Meaning of HYDROTROPE in English

noun a device for raising water by the direct action of steam; a pulsometer.

Webster English vocab.      Английский словарь Webster.