microhydro

English

Noun

microhydro (uncountable)

  1. Synonym of microhydropower.