subwatershed
Noun
Meaning
subwatershed (plural subwatersheds)
Any of several parts of a watershed that drain to a specific location.
Noun
subwatershed (plural subwatersheds)
Any of several parts of a watershed that drain to a specific location.