rhizoverbBeta
Feedback

headwaters

River sourcesnoun · The streams or source area where a river begins.