Watershed

A land area from which water drains into a river system.

Watershed Definition
Watershed Definition

Flippy

AI powered flashcards as you play video games.