francis turbine definition

• noun:
• a form of hydroelectric turbine
• a form of hydroelectric turbine
• a kind of hydroelectric turbine
• a kind of hydroelectric turbine
• a form of hydroelectric turbine
• a type of hydroelectric turbine
• a type of hydroelectric turbine
• a form of hydroelectric turbine
• a form of hydroelectric turbine
• a type of hydroelectric turbine
• a form of hydroelectric turbine
• a kind of hydroelectric turbine
• a kind of hydroelectric turbine