interfluvial

Situated between rivers.

See the extract.