which term means the amount of energy in a body or stream of water
power
-1
Section::::Abstract.
Hydropower
14073
16912257880171196747
NONE
Section::::Calculating the amount of available power.

Hydropower
14073