Hydro Energy

Home > Physics > Energy (physics) > Power > Hydro Energy

The energy possessed by moving water.