English | German | Russian | Czech

hydroscience English

Meaning hydroscience meaning

What does hydroscience mean?

hydroscience

(sciences) The science and associated technology of water management

Are you looking for...?