propeller turbines

Definition

A propeller turbine is a special construction of a Kaplan turbine.