Advertisement

Advertisement

dew cell

noun

  1. an electrical instrument for measuring the dew point.



Advertisement

Advertisement

Advertisement

Advertisement


dewberrydewclaw