microhydro
English
Noun
microhydro
(
uncountable
)
Synonym of
microhydropower
.