microwatershed (English, noun)
expansion: microwatershed (plural microwatersheds)
Senses:
glosses: A small-scale watershed.
Forms:
form: microwatersheds
tags: plural