interfluve
nounThe region of higher land between two rivers that are in the same drainage system.
nounThe region of higher land between two connected
The region of higher land between two rivers that are in the same drainage system.
nounThe region of higher land between two connected