water loss









water loss


noun

  1. evapotranspiration(def 2).
51 queries 0.569