Word info

hydrosystem

Noun

Meaning

hydrosystem (plural hydrosystems)

A hydrological system (system of water management)

Source: en.wiktionary.org

Close letter words and terms