MENU
Search for glossary terms (regular expression allowed)
Term Main definition
water resources

Refers to the quality and quantity of water produced naturally as one of the Earth's major resources.