microhydropower (English, noun)
expansion: microhydropower (uncountable)
Senses:
glosses: small-scale hydroelectric power that exploits the natural flow of water
tags: uncountable
Forms: