HYDROTROPE MEANING IN ENGLISH

• Hydrotrope Definition & Synonyms

  1. (n.) A device for raising water by the direct action of steam; a pulsometer.


RECENT SEARCHES