macrobasin (English, noun)
expansion: macrobasin (plural macrobasins)
Senses:
topics: geography
natural-sciences
glosses: A relatively large basin (typically, of a large river system)
Forms:
form: macrobasins
tags: plural