Hydro Energy

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

Energy that is harnessed from moving water.