English | German | Russian | Czech

throughfall English

Meaning throughfall meaning

What does throughfall mean?

throughfall

(hydrology) The shedding of excess water from leaves to the ground.

Are you looking for...?