francis turbine

Noun
  1. A type of hydroelectric turbine (synset 103397502)

Other Searches