What does microhydropower facilities mean? Below you find one meaning for the word microhydropower facilities You can also add a definition of microhydropower facilities yourself
1
00
microhydropower facilities
A micro hydropower plant that has a capacity of up to 100 kilowatts (less than 100 kilowatt hours average per year).