Advertisement

Advertisement

dew cell

noun

  1. an electrical instrument for measuring the dew point.


Advertisement

Advertisement

Advertisement

Advertisement


dewberrydewclaw