rhizoverb
Beta
Feedback
→
headwaters
River sources
noun · The streams or source area where a river begins.
Enable JavaScript for search, audio, and interactive vocabulary practice.