microhydropower
English
Etymology
From micro- + hydropower.
Noun
microhydropower (uncountable)
- small-scale hydroelectric power that exploits the natural flow of water
microhydropowerEnglishEtymologyFrom micro- + hydropower. Nounmicrohydropower (uncountable)
Synonyms
|